欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

如何使用mkdir命令在Linux中創建目錄

前言

Linux系統中,您可以從命令行或桌面文件管理器創建新目錄。允許您創建目錄(也稱為文件夾)的命令是mkdir,這個命令簡單使用很方便,類似于Windows、MS-DOS下的md命令(其實NT內核也兼容mkdir),但Linux內核下,有些參數需要用上,來更方便的創建目錄和多層子目錄。
那么我們就開始學習一下。

mkdir命令語法(兼容POSIX/UNIX/BSD所有規范)

Linux mkdir命令的語法如下:

mkdir [OPTION] [DIRECTORY]

該命令可以將一個或多個目錄名作為其參數,一般操作就是在當前目錄創建。
要使用該mkdir命令創建目錄,您需要對父目錄具有寫權限。否則,您將收到權限被拒絕錯誤。

創建新目錄

要使用mkdir命令在Linux中創建目錄,只需將目錄名稱作為參數傳遞給mkdir命令:

mkdir 文件夾名稱

您可以使用以下ls命令通過列出內容來驗證目錄是否已創建:

ls -l

drwxrwxr-x 2 username username 4096 Jan 20 03:39 文件夾名稱

如果希望mkdir為創建的目錄打印消息,則可以傳遞-v(--verbose)選項。
僅提供目錄名稱時,它將在當前工作目錄中創建。當前工作目錄是運行命令的目錄。您可以使用該pwd命令顯示當前工作目錄的位置。要更改當前工作目錄,請使用cd(更改目錄)命令。
要在另一個位置創建目錄,您需要提供父目錄的絕對或相對文件路徑。例如,要在目錄中創建新目錄,/tmp請鍵入:

mkdir /tmp/

如果您嘗試在父目錄中創建用戶沒有足夠權限的目錄,您將收到Permission denied錯誤:

mkdir /root/文件夾名稱

mkdir: cannot create directory '/root/newdir': Permission denied

創建父目錄

父目錄是位于目錄樹中另一個目錄之上的目錄。要創建父目錄,請使用該-p選項。
假設您要創建目錄/home/linuxize/Music/Rock/Gothic。如果任何父目錄不存在,您將收到錯誤,如下所示:

? ??
mkdir /home/linuxize/Music/Rock/Gothic

mkdir: cannot create directory '/home/linuxize/Music/Rock/Gothic': No such file or directory

您可以使用以下-p選項,而不是逐個創建所有缺少的父目錄:

mkdir -p /home/linuxize/Music/Rock/Gothi

使用時-p,mkdir僅當目錄不存在時才會創建目錄。
例如,如果您嘗試創建已存在且未使用該-p選項的目錄,則mkdir將打印File exists錯誤:

mkdir newdir

mkdir: cannot create directory 'newdir': File exists

創建目錄時設置權限

這個功能相對冷門,但是很重要。

要在創建目錄時設置權限,請使用-m(-mode)選項。傳遞權限的語法與chmod命令的語法相同。
在以下示例中,只有創建它的用戶才能訪問新目錄:

mkdir -m 700 newdir

如果該-m選項未傳遞給mdkir,則新創建的目錄將具有775或755權限,具體取決于umask值。

創建多個目錄

要創建多個目錄,請將目錄的名稱指定為參數,以空格分隔:

mkdir dir1 dir2 dir3

mkdir命令還允許您使用一個命令創建復雜的目錄樹:

mkdir -p Music/{Jazz/Blues,Folk,Disco,Rock/{Gothic,Punk,Progressive},Classical/Baroque/Early}

這樣一個子目錄下就能有多個孫子目錄

總結

mkdir非常非常好用,用好了就是事半功倍,大家多體驗,多嘗試,在平時開發和維護中運用好!

?

文章鏈接: http://www.qzkangyuan.com/26178.html

文章標題:如何使用mkdir命令在Linux中創建目錄

文章版權:夢飛科技所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!

聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
運維技術

Linux目錄路徑基本知識

2023-12-20 10:15:46

運維技術

在 Linux 中更改 SSH 端口

2023-12-20 15:15:04

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索

夢飛科技 - 最新云主機促銷服務器租用優惠

主站蜘蛛池模板: 稻城县| 日土县| 淅川县| 沙雅县| 中山市| 三门县| 揭西县| 盘山县| 乳源| 土默特右旗| 乐清市| 皮山县| 南部县| 吉水县| 新巴尔虎右旗| 通化县| 错那县| 岳西县| 平潭县| 丰镇市| 独山县| 娄烦县| 福清市| 无棣县| 梅州市| 元谋县| 甘孜| 呈贡县| 长寿区| 大竹县| 洱源县| 通许县| 青神县| 洞头县| 三原县| 大方县| 山东省| 合作市| 仁怀市| 广昌县| 漳浦县|